drainage canals - İspanyolca İngilizce Sözlük